#include "widget.h"
#include "ui_widget.h"
#include <QFileInfo>
#include <QFileDialog>
#include <QDebug>
#include <QDateTime>


Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);
    QString path = QFileDialog::getOpenFileName(this,"开打文件");
    qDebug() << path;
    QFileInfo finfo(path);
    qDebug() << finfo.isDir();
    qDebug() << finfo.isExecutable();
    qDebug() << finfo.fileName();
    qDebug() << finfo.completeBaseName();
    qDebug() << finfo.suffix();
    qDebug() << finfo.completeSuffix();
    qDebug() << finfo.size();
    qDebug() << finfo.isFile();
    // 创建时间
    qDebug() << finfo.fileTime(QFileDevice::FileBirthTime).toString("yyyy-MM-dd hh:mm:ss");
    // 最近一次修改时间
    qDebug() << finfo.lastModified().toString("yyyy-MM-dd hh:mm:ss");
    // 最近一次访问时间
    qDebug() << finfo.lastRead().toString("yyyy-MM-dd hh:mm:ss");
}

Widget::~Widget()
{
    delete ui;
}

